import React from 'react'
import {
  slideFrameDoc,
  searchAreaDoc,
  fileViewerDoc,
  chooserDoc,
  inputterDoc,
  locationDoc,
  basicInfoDoc,
  selectorDoc,
  searcherDoc,
  listSortDoc,
  customTableDoc,
  conditionDoc,
  controlDoc,
  simpleFlowDoc,
  fullScreenDoc,
  skeletonDoc,
  dataSourceDoc,
  scanSnapDoc,
  resizeTableDoc,
  hanWangDoc,
  advancedSearchDoc,
  dateRangePickerDoc,
  tableDoc,
  advancedTableDoc,
  wrapFormItemDoc
} from 'containers/component-lib/component-doc-items/system-components'
import {
  expenseTypeSelectorDoc,
  EnhanceSelectEmployeeDoc
} from 'containers/component-lib/component-doc-items/business-components'

/**
 * 组件库数据
 * 组件结构
{
  key: '',
  name: '',
  author: '',
  description: '',
  isExampleFull: false,
  api: [],
  apiDescription: '',
  example: []
}
//例子结构
{
  title: '',
  description: '',
  state: {},
  getMethod: context => {
    return {}
  },
  getContent: context => {
    return (
      <div></div>
    )
  }
}
 */
export default {
  systemComponents: [
    slideFrameDoc,
    searchAreaDoc,
    fileViewerDoc,
    chooserDoc,
    inputterDoc,
    locationDoc,
    basicInfoDoc,
    selectorDoc,
    searcherDoc,
    listSortDoc,
    customTableDoc,
    conditionDoc,
    controlDoc,
    simpleFlowDoc,
    fullScreenDoc,
    skeletonDoc,
    dataSourceDoc,
    scanSnapDoc,
    resizeTableDoc,
    hanWangDoc,
    advancedSearchDoc,
    dateRangePickerDoc,
    tableDoc,
    advancedTableDoc,
    wrapFormItemDoc
  ],
  businessComponent: [
    expenseTypeSelectorDoc,
    EnhanceSelectEmployeeDoc
  ]
}
